Text copied to clipboard!

Название

Text copied to clipboard!

Разработчик Drools

Описание

Text copied to clipboard!
Мы ищем опытного Разработчика Drools, который присоединится к нашей команде для создания и поддержки систем управления бизнес-правилами. В этой роли вы будете отвечать за проектирование, реализацию и оптимизацию правил с использованием платформы Drools, а также за интеграцию этих решений в существующие бизнес-приложения. Вы будете тесно сотрудничать с бизнес-аналитиками, архитекторами и другими разработчиками для обеспечения точного и эффективного выполнения бизнес-логики. Кандидат должен обладать глубокими знаниями в области Java и Drools, а также иметь опыт работы с системами управления бизнес-правилами (BRMS). Важно понимание принципов объектно-ориентированного программирования, шаблонов проектирования и архитектуры корпоративных приложений. Также приветствуется опыт работы с другими инструментами автоматизации бизнес-процессов, такими как jBPM. Ваша работа будет включать анализ бизнес-требований, разработку и тестирование правил, а также участие в процессе CI/CD. Вы будете участвовать в проектировании архитектуры решений, обеспечивать высокую производительность и масштабируемость систем, а также поддерживать документацию и проводить код-ревью. Мы ценим инициативность, внимание к деталям и способность работать в команде. Если вы стремитесь развиваться в области автоматизации бизнес-логики и хотите работать с передовыми технологиями, мы будем рады видеть вас в нашей команде.

Обязанности

Text copied to clipboard!
  • Разработка и сопровождение бизнес-правил с использованием Drools
  • Интеграция Drools в существующие приложения и системы
  • Анализ и интерпретация бизнес-требований
  • Оптимизация и рефакторинг существующих правил
  • Участие в проектировании архитектуры решений
  • Тестирование и отладка бизнес-правил
  • Поддержка CI/CD процессов для правил Drools
  • Взаимодействие с бизнес-аналитиками и другими командами
  • Поддержка и обновление технической документации
  • Участие в код-ревью и обмене знаниями

Требования

Text copied to clipboard!
  • Опыт работы с Drools от 2 лет
  • Уверенное знание Java и объектно-ориентированного программирования
  • Понимание принципов BRMS и BPM
  • Опыт работы с jBPM будет плюсом
  • Знание шаблонов проектирования и архитектурных подходов
  • Опыт работы с системами контроля версий (Git)
  • Навыки написания юнит- и интеграционных тестов
  • Опыт работы в Agile/Scrum-командах
  • Умение работать с CI/CD инструментами (Jenkins, GitLab CI и др.)
  • Хорошие коммуникативные навыки и умение работать в команде

Возможные вопросы на интервью

Text copied to clipboard!
  • Какой у вас опыт работы с Drools?
  • Работали ли вы с jBPM или другими BPM-инструментами?
  • Как вы подходите к оптимизации бизнес-правил?
  • Какие сложности вы сталкивались при интеграции Drools?
  • Как вы обеспечиваете тестирование и качество правил?
  • Опишите ваш опыт работы в Agile-командах.
  • Какие инструменты CI/CD вы использовали?
  • Как вы взаимодействуете с бизнес-аналитиками?
  • Как вы документируете бизнес-правила?
  • Какие подходы вы используете для обеспечения масштабируемости решений?